# 字典的键只能是不可变的数据类型 目的：为了能够根据键值快速地查找、删除、修改对应的值
ans = {"name": "10", "age": 20}

# 获取字典的键、值、键值对的值
print(ans["name"])
print(ans.keys())  # 返回一个由键值组成的列表
print(ans.values())
print(ans.items())

# 新增键值对
ans.update({"sex": 10})  # 如果字典中存在该键，那么新增时会将原来的值替换
ans.setdefault("name", "张三")  # 该方法表示如果存在该键，那么就不修改原来的值，如果不存在就新增该键值对

# 修改键值对
ans["name"] = 100

# 删除键值对
ans.pop("name")
ans.clear()  # 删除所有键值对
